shell membrane - French English Dictionary